hide the hand that throws the stone - Turkish English Dictionary